stroke of luck or achievement in pool or a trick - Spanish English Dictionary